make impenetrable - Französisch Englisch Wörterbuch